.footer{
  background-color: #1a1a1a;
  padding-top: 60px;
  padding-bottom: 30px;
  .container{
    width: 1220px;
    margin: 0 auto;
    //background-color: #fff;
    color: #fff;
    .higher{
      display: flex;
      flex-flow: row nowrap;
      justify-content: space-between;
      border-bottom: 1px solid #ffffff;
      padding-bottom: 10px;
      .left{
        .list{
          display: flex;
          flex-flow: row nowrap;
          ul>{
            margin-right: 50px;
            li:nth-child(1){
              font-weight: bold;
              margin-bottom: 15px;
            }
            li{
              cursor: pointer;
            }
          }
        }
      }
      .right{
        text-align: right;
        .phone{
          color: #5079D9;
          font-size: 18px;
          font-weight: bold;
        }
        .tip{
          color: #999999;
          margin-top: 15px;
        }
        .help{
          margin-top: 15px;
        }
      }
    }
    .lower{
      padding-top: 30px;
      ul{
        display: flex;
        flex-flow: row nowrap;
        color: #999999;
        font-size: 12px;
        li{
          cursor: pointer;
        }
        li:not(:last-child){
          margin-right: 15px;
          &::after{
            content: '|';
            margin-left: 15px;
          }
        }
      }
    }
  }
}